What is spearfish south dakota zip code?

The zip code for Spearfish, South Dakota is 57783. It is located in Lawrence County and has a population of approximately 11,000 people. Spearfish is home to Black Hills State University and several popular outdoor attractions, including Spearfish Canyon and the Spearfish Bike Path. The median household income in Spearfish is $47,846 and the median home value is $252,700.